package com.hb.core.pojo.project.section.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hb.core.pojo.parent.MPCommonEntity;
import io.swagger.annotations.ApiModel;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * 供应商标段报价表
 *
 * @author zhaojk
 * @since 2021-09-18
 */
@Setter
@Getter
@ApiModel(value = "BidSectionOfferDetailTotalVo对象", description = "供应商标段报价表")
public class BidSectionOfferDetailTotalDTO extends MPCommonEntity {
    /**
     * 供应商ID
     */
    private String tenderId;
    /**
     * 供应商名称
     */
    private String tenderName;
    /**
     * 含税总价
     */
    private BigDecimal rateTotalPrice;
    /**
     * 不含税总价
     */
    private BigDecimal totalPrice;
    /**
     * 报价时间
     */
    @JsonFormat(shape= JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime offerTime;

}
